const PI: f64 = 3.14159265359; // 常量

/// 学习变量赋值
pub fn shadow_var() {
    let x: f64 = -20.48;
    let x: i64 = x.floor() as i64; // 自动删除上一个x
    println!("{}", x);

    let s: &str = "hello"; // &TYPE不是TYPE，而是指向TYPE的指针。如此处就不是str
    let s: String = s.to_uppercase(); // 将&str -> String
    println!("{}", s);

    println!("The π value is: {}", PI);
}

